package com.hjb.service.recharge;


import com.hjb.service.domain.product.SiteUserBuy;
import com.hjb.service.domain.recharge.SiteUserRecharge;
import com.hjb.service.gateway.fuiou.FyPayReturnInfo;

import java.util.Map;

/**
 * Created by gy on 2017/7/28.
 * 充值接口
 */
public interface FYRechargeService {

	/**
	 * 充值
	 * @param siteUserBuy
	 * @return
	 */
	Map<String, Object> recharge(SiteUserBuy siteUserBuy);
	/**
	 * 充值通知
	 * @param fyPayReturnInfo
	 * @return
	 */
	Map<String, Object> rechargeNotify(FyPayReturnInfo fyPayReturnInfo);

	/**
	 * 充值查询
	 * @param siteUserRecharge
	 * @return
	 */
	void rechargeQuery(SiteUserRecharge siteUserRecharge);
}
